package proyecto.service;

import java.util.Collection;
import proyecto.excepcion.DAOExcepcion;
import proyecto.modelo.Paciente;

public interface PacienteService {

    public Collection<Paciente> buscarPorDni(String dni) throws DAOExcepcion;

    public Paciente insertar(Paciente vo) throws DAOExcepcion;

    public Paciente obtener(int codigoPaciente) throws DAOExcepcion;

    public void eliminar(int codigoPaciente) throws DAOExcepcion;

    public Paciente actualizar(Paciente vo) throws DAOExcepcion;

    public Collection<Paciente> listar() throws DAOExcepcion;
}
